construction estimate - French English Dictionary